package jp.co.menox.tmcommon.common;

import java.util.LinkedHashMap;
import java.util.Map;

public final class DataConst {

    // ****貸し出し状態

    /** 未承認 */
    public static int STATUS_MISYOUNIN = 0;
    /** 承認済 */
    public static int STATUS_SYOUNINZUMI = 1;
    /** 貸出中 */
    public static int STATUS_KASHIDASHITYU = 2;
    /** 返却済 */
    public static int STATUS_HENKYAKUZUMI = 3;
    /** キャンセル */
    public static int STATUS_KYANSERU = 4;
    /** 申請却下 */
    public static int STATUS_SHINSEIKYAKKA = 5;
    /** その他 */
    public static int STATUS_SONOTA = 9;

    
    // ****Memcacheのキー名称

    /** サーバチーム：channel制御用キー：有効リスト */
    public static String SERVERKEY_CHANNEL_LIST = "channel_active_list";
    /** サーバチーム：channel制御用キー：最終更新した貸出状態 */
    public static String SERVERKEY_CHANNEL_LASTSTATUSCHANGEDMODEL = "channel_last_status_changed_model";
    

    // ****何となく共通で使うかもしれないメソッド

    /**
     * TODOF: 都道府県のコードマップを取得する（ユーザ登録時の選択用）。<br />
     * Userモデル上コードは使用しないので直書き<br />
     * @return
     */
    public static Map<String, String> getCityCodeMap() {
        Map<String, String> map = new LinkedHashMap<String, String>();
        map.put("01", "北海道");
        map.put("02", "青森県");
        map.put("03", "岩手県");
        map.put("04", "宮城県");
        map.put("05", "秋田県");
        map.put("06", "山形県");
        map.put("07", "福島県");
        map.put("08", "茨城県");
        map.put("09", "栃木県");
        map.put("10", "群馬県");
        map.put("11", "埼玉県");
        map.put("12", "千葉県");
        map.put("13", "東京都");
        map.put("14", "神奈川県");
        map.put("15", "新潟県");
        map.put("16", "富山県");
        map.put("17", "石川県");
        map.put("18", "福井県");
        map.put("19", "山梨県");
        map.put("20", "長野県");
        map.put("21", "岐阜県");
        map.put("22", "静岡県");
        map.put("23", "愛知県");
        map.put("24", "三重県");
        map.put("25", "滋賀県");
        map.put("26", "京都府");
        map.put("27", "大阪府");
        map.put("28", "兵庫県");
        map.put("29", "奈良県");
        map.put("30", "和歌山県");
        map.put("31", "鳥取県");
        map.put("32", "島根県");
        map.put("33", "岡山県");
        map.put("34", "広島県");
        map.put("35", "山口県");
        map.put("36", "徳島県");
        map.put("37", "香川県");
        map.put("38", "愛媛県");
        map.put("39", "高知県");
        map.put("40", "福岡県");
        map.put("41", "佐賀県");
        map.put("42", "長崎県");
        map.put("43", "熊本県");
        map.put("44", "大分県");
        map.put("45", "宮崎県");
        map.put("46", "鹿児島県");
        map.put("47", "沖縄県");
        return map;
    }
    
}
